//
// Created by LiuYou on 2021/5/8.
//

#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <cerrno>


int main(int argc, char** argv) {
    // printf和fprintf等都是典型的行缓冲, 一行满了之后才刷新缓冲区。当时在printf等函数中结尾加上`\n`就会强制刷新缓冲区。
    // 所以推荐使用printf家族的函数时, 都在末尾加上`\n`换行符。
//    std::fprintf(stdout, "冲\n");
    std::fprintf(stdout, "冲");
    // 也可以使用fflush函数强制刷新缓冲区。
    std::fflush(stdout);
    for (;;) {

    }
    std::fprintf(stdout, "再冲");

    return 0;
}